abbr,
address,
article,
aside,
audio,
blockquote,
body,
canvas,
caption,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
mark,
menu,
nav,
object,
ol,
p,
pre,
q,
samp,
section,
small,
span,
strong,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
ul,
var,
video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	background: 0 0
}

a,
blockquote,
body,
code,
dd,
dl,
dt,
em,
fieldset,
form,
h1,
h2,
h3,
h4,
h5,
h6,
iframe,
img,
input,
label,
li,
object,
ol,
q,
small,
strong,
table,
tbody,
td,
textarea,
th,
tr,
ul {
	color: #333;
	font-size: 14px;
	font-family: 微软雅黑;
	padding: 0;
	margin: 0
}

ul,
li {
	list-style: none;
}

a:focus {
	outline: none;
}
.w1200 {
	width: 1010px;
	margin: 0 auto;
}

/*正常时移动端隐藏*/
.mobile-page {
	display: none;
}

/*移动端控制*/
@media screen and (max-width:1023px) {
	.pc-page {
		display: none!important;
	}

	.mobile-page {
		display: block;
	}
	.w1200 {
		width: 100%;
		padding: 0 .5rem;
		box-sizing: border-box;
	}
        .syggbox{
display:none;
}
}

@media screen and (min-width:1024px) {
	.pc-page {
		display: block !important;
	}

	.mobile-page {
		display: none !important;
	}

}

/*公用sweiper1*/
#focal {
	width: 100%;
	height: 325px;
	clear: both;
	position: relative;
}

.lbzx {
	height: 325px;
}

#swiper1 {
	width: 100%;
	height: 325px;
}

#swiper1 .swiper-slide img {
	object-fit: cover;
	width: 100%;
	height: 325px;
}

.swiper-pagination-dlb {
	position: absolute;
	bottom: 27px;
	left: 0;
	z-index: 10;
	width: 100%;
	text-align: center;
}

.my-bullet-dlb {
	width: 45px;
	height: 8px;
	margin: 0 5px;
	background: #fff;
	cursor: pointer;
	border-radius: 5px;
	display: inline-block;
}

.my-bullet-dlb-active {
	background: #FE4100;
}

@media screen and (max-width:1023px) {
	#focal {
		height: 150px;
		margin-top: 3.25rem;
	}

	.lbzx {
		height: 100%;
	}

	#swiper1 {
		height: 150px;
	}

	#swiper1 .swiper-slide img {
		height: 150px;
		object-position: 40% 0;
	}

	.swiper-pagination-dlb {
		bottom: 7px;
	}

	.my-bullet-dlb {
		width: 8px;
		margin: 0 3px;
	}
	
	.title a {
		line-height: 35px!important;
		font-size: 14px!important;
		color: #272626;
	}
	
	.dat {
	        width:80px;
		font-size: 14px;
		float: right;
		color: #3d3d3d;
		line-height: 35px;
	}
}

/*公告*/
.gonggao {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}

.gongg a {
	font-size: 14px;
	color: #323232;
}

.gongg {
	width: 350px;
}

/*各种网银*/
.gzwy-box {
	width: 202px;
	position: relative;
	margin: 0 auto;
	top: -325px;
	left: 404px;
	z-index: 20;
	height: 325px;
}


















.Zoom2 p {
	font-family: 微软雅黑 !important;
}

.lbiaonr table {
	border: 1px solid #000000 !important;
	width: 100% !important;
}

.lbiaonr tr {
	border: 1px solid #000000 !important;
}

.lbiaonr td {
	border: 1px solid #000000 !important;
	font-size: 12px !important;
}

.conzt table {
	border: 1px solid #000000 !important;
	margin: 0 auto;
}

.conzt tr {
	border: 1px solid #000000 !important;
}

.conzt td {
	border: 1px solid #000000 !important;
}

article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary {
	display: block
}

input,
textarea,
button {
	outline: none;
}

a {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	background: 0 0;
	text-decoration: none
}

a:hover {
	text-decoration: none
}

.nowrap {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

.fl {
	float: left;
}

.fr {
	float: right
}

ul {
	list-style: none
}

body,
html {
	font-family: "微软雅黑";
	font-size: 16px;
	overflow-x: hidden;
}

.clear {
	clear: both;
}



.head {
	background: url(/uiFramework/commonResource/image/2023121922210411447.jpg) no-repeat center;
	height:80px;
}


.nav {
	border-top: 1px solid #D1D1D1;
	height: 45px;
	line-height: 45px;
	overflow: hidden;
}

.navBar li {
	width: 170px;
	text-align: center;
	margin-left: 14px;
}

.navBar li a {
	font-size: 20px;
	display: block;
	width: 100px;
	margin: 0 auto;
	line-height: 40px;
	color: #1c1c1c;
	text-align: center;
}

.navBar li:hover a,
.navBar li.active a {
	border-top: 3px solid #FF5A5D;
	line-height: 37px;
	margin-top: -1px;
	font-weight: 400;
	font-size: 22px;
	text-align: center;
	color: #1c1c1c;
}





.solid0,
.solid1,
.solid2,
.solid2 {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 320px;
	display: none;
}

#focal .focalImg {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#focal .focalImg li {
	position: absolute;
	left: 50%;
	top: 0px;
	width: 1920px;
	height: 310px;
	margin-left: -960px;
	display: none;
	cursor: pointer;
}

#focal #btt {
	width: 250px;
	height: 16px;
	top: 290px;
	left: 50%;
	position: absolute;
	margin-left: -125px;
}

#focal #btt span {
	display: block;
	width: 45px;
	height: 8px;
	margin: 0 5px;
	float: left;
	background: #fff;
	z-index: 1000;
	cursor: pointer;
	border-radius: 5px;
}

#focal #btt span.active {
	background-color: #FE4100;
}



#focal .loginArea {
	position: absolute;
	width: 186px;
	background: url(/uiFramework/commonResource/image/2021032309282157341.png) no-repeat;

	top: 57px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 9px;
	padding-bottom: 14px;
}

#focal .loginArea dd {}

#focal .loginArea dd a {
	font-size: 16px;
	display: block;
	width: 97%;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border: 1px solid #f96c37;
	border-radius: 10px;
	color: #f96c37;
	background-color: #fff;
}

#focal .loginArea dd a:hover {
	background-color: #f96c37;
	color: #fff;
}

.denglux {
	margin: 3px 0px;
	text-align: center;
}

.denglux a {
	font-size: 12px;
	color: #000000;
}


.workDynamics {}



.slideBox {
	width: 580px;
	height: 384px;
	position: relative;
	overflow: hidden;
}

.slideImgs {
	position: relative;
	width: 580px;
}

.slideImgs ul.list {
	position: absolute;
}

.slideImgs ul.list li {
	float: left;
	width: 580px;
	height: 384px;
}

.slideImgs ul.list li img {
	width: 580px;
	height: 384px;
}

.slideBox-tab {
	position: absolute;
	bottom: 24px;
	right: 12px;
}

.slideBox-tab li {
	height: 10px;
	width: 10px;
	line-height: 0;
	list-style-type: none;
	font-size: 0;
	background: #ffffff;
	float: left;
	margin-right: 8px;
	cursor: pointer;
	border-radius: 4px;
}

.slideBox-tab li.active {
	background: #ffae2f;
	width: 38px;
	height: 10px;
}




.phonenum {
	text-align: center;
	margin-top: 40px;
}


.dht {
	background: url(/sdnxs/resource/cms/2018/10/2018102710382831154.jpg) no-repeat;
}

.dht_o {
	font-weight: bold;
	font-size: 24px;
	color: #ffffff;
	padding-left: 103px;
	padding-top: 30px;
}

.dht_t {
	font-size: 12px;
	color: #ffffff;
	padding-left: 103px;
	font-family: arial;
	margin-top: 4px;
	padding-bottom: 30px;
}

.lbiaonr {
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-top: 20px;
}

.lbiaonr p {
	font-size: 16px;
	color: #373737;
	line-height: 30px;
	margin-bottom: 20px;
}



.sygg2 {
	font-size: 16px;
	width: 1010px;
	margin: 0 auto;
	position: relative;
	padding: 15px 0;
}

.sygg2 a {
	background: url(/uiFramework/commonResource/image/2018102311355418073.jpg) no-repeat 11px;
	padding-left: 30px;
	color: #393838;
}

.tubiao1 {
	position: absolute;
	left: 0;
	top: 20px;
}

.tubaor {
	margin-left: -10px;
}

.syggbox {
	border-bottom: 1px solid #eaeaea;
	overflow: hidden;
}




.ic {
	width: 25px;
	text-align: left;
}

.tz {
	padding-top: 5px;
}

.shipp img {
	width: 220px;
	height: 147px;
}

.shipp {
	text-align: center;
	float: left;
	width: 252px;
}

.shipp p {
	line-height: 36px;
}

.tutu img {
	width: 280px;
	height: 146px;
}





.flex-control-nav {
	position: absolute;
	bottom: 20px;
	z-index: 2;
	width: 100%;
	text-align: center;
}

.flex-control-nav li {
	display: inline-block;
	margin: 0 5px;
	*display: inline;
	zoom: 1;
}

.flex-control-nav a {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 40px;
	height: 7px;
	margin: 0 4px;
	font-size: 0px;


}

.flex-control-nav .flex-active {
	border-radius: 0%;
	width: 40px;
	height: 7px;
	border: 0 none;

}

.flexslider {
	position: relative;
	height: 320px;
	overflow: hidden;
}

.lbiaonr strong {
	font-size: 16px;
}


.Zoom2 p {
	margin-top: 15px;
	margin-bottom: 15px;
}